specific granule deficiency - French English Dictionary